English Dictionary
◊ STACHYS PALUSTRIS
Stachys palustris
n : perennial herb with an odorless rhizome widespread in moist
places in northern hemisphere [syn: {hedge nettle}, {Stachys
palustris}]